kings peak - German English Dictionary